﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using SRP_LibDataAccess;
using SRP_LibBusinessEntity;

namespace SRP_LibBusinessRules
{
    public class NPerfil
    {
        public DataTable ListarPerfil(string descripcion)
        {
            CPerfil perfil = new CPerfil();
            return perfil.ListarPerfil(descripcion); 
        }

        public int InsertarPerfil(string descripcion, string estado)
        {
            CPerfil perfil = new CPerfil();
            return perfil.InsertarPerfil(descripcion, estado);
        }


        public int EditarPerfil(string codigo, string descripcion, string estado)
        {
            CPerfil perfil = new CPerfil();
            return perfil.EditarPerfil(codigo, descripcion, estado);
        }

        #region --- perfil modulo
        public DataTable ListarPerfilModulo(int perfil)
        {
            CPerfil perfil1 = new CPerfil();
            return perfil1.ListarPerfilModulo(perfil);
        }

        public int InsertarPerfilModulo(int perfil, int idmodulo)
        {
            CPerfil perfil1 = new CPerfil();
            return perfil1.InsertarPerfilModulo(perfil, idmodulo);
        }


        public int EliminarPerfilModulo(int perfil)
        {
            CPerfil perfil1 = new CPerfil();
            return perfil1.EliminarPerfilModulo(perfil);
        }

        #endregion
    }
}
